body {
  margin: 0;
}

table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  line-height: 1.5;
}

table tr {
  transition: all 0.3s;
}

table tr:hover {
  background-color: #e6f7ff;
}

table tr > th,
table tr > td {
  padding: 16px;
  border-bottom: 1px solid #e8e8e8;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 180px;
  overflow: hidden;
}

table tr > th {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  /* max-width: 100px;flex-grow: 0; */
}

/* table tr>td {} */

.table :deep() .el-empty {
  background-color: aqua;
  margin: 0 auto;
}


 .el-input__inner {
  text-align: left !important;
}

.el-form-item__content .el-input-number,
.el-form-item__content .el-select {
  flex-grow: 1;
}

 .el-dialog__body {
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  padding: 20px !important;
  box-sizing: border-box;
}

 .el-dialog__title {
  font-size: 16px !important;
}

 .el-dialog__header {
  padding: 16px 20px !important;
}
.el-dialog__footer{
  padding: 16px 20px !important;
}
.el-tree{
  flex-grow: 1;
}